    a {
        text-decoration: none;
        color: #666;
    }
    body {
        margin: 0px;
        font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
        font-size: 0.28rem;
        color: #666;
    }
    ul {
        list-style: none;
        margin: 0;
        padding: 0;
    }
    .content {
        width: 95%;
        margin: 0 auto;
    }
    .vflex {
        display: flex;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
    }
    .vflex>* {
        display: block;
    }
    /* footer nav*/
    
    .nav {
        position: fixed;
        bottom: 0;
        background-color: #f5f5f5;
        width: 100%;
        height: 1rem;
    }
    .nav ul {
        height: 100%;
        flex-direction: row;
        justify-content: center;
        align-items: center;
    }
    .nav ul li {
        width: 25%;
        text-align: center;
    }
    .nav ul li i {
        display: block;
        font-size: 0.4rem;
    }
    /*************/
    
    .bananer {
        height: 3.74rem;
    }
    .bananer img {
        height: 100%;
        width: 100%
    }
    .bananer .title {
        display: none;
        position: absolute;
        z-index: 6;
        top: 0.25rem;
        padding: 0 0 0 .24rem;
    }
    .classify {
        margin: 0.3rem 0;
    }
    .classify ul li {
        text-align: center;
        width: 25%;
        float: left;
        font-size: 0.1rem;
    }
    .classify ul li img {
        width: 0.9rem;
        display: block;
        margin: 0 auto 0.06rem;
        ;
    }
    .line2 {
        height: .2rem;
        overflow: hidden;
        background-color: #f5f5f5;
    }
    .advert_left {
        float: left;
        width: 49%;
        height: 3.5rem;
        border-right: 1px solid #f5f5f5;
    }
    .advert_left img {
        width: 100%;
        height: 3.3rem;
    }
    .advert_right {
        float: left;
        width: 49%;
    }
    .advert_right div:first-child {
        border-bottom: 1px solid #f5f5f5;
    }
    .advert_right_child img {
        width: 100%;
        height: 1.65rem;
    }
    .shows ul li {
        padding: 0.2rem 0;
        border-bottom: 1px solid #e6e6e6;
        width: 98%;
        margin: 0 auto;
    }
    .shows ul li img {
        width: 100%
    }
    .shows ul li strong {
        font-weight: 400;
        font-size: 0.25rem;
    }
    .shows ul li p {
        font-size: 0.2rem;
    }
    .image-header {
        height: 1rem;
        justify-content: space-between;
        align-items: center;
    }
    .image-nav>a {
        padding: 0 0.2rem;
    }
    .image-nav i {
        font-size: 0.5rem;
    }
    .image-nav>ul>li {
        float: left;
    }
    .image-nav>ul>li>a {
        display: block;
        width: 1.62rem;
        height: .62rem;
        line-height: .62rem;
        text-align: center;
        border: 1px solid #bdbdbd;
    }
    .image-nav>ul>li>a {
        border-right-width: 0;
    }
    .image-nav>ul>li:last-child>a {
        border-right-width: 1px;
    }
    .image-nav .selected {
        background-color: #34c083;
        color: #fff;
    }
    .image-search {
        background-color: #f5f5f5;
    }
    .image-search>div {
        background-color: #fff;
        width: 82%;
    }
    .image-search>div>input[type=search] {
        outline: none;
        border: none;
        width: 82%;
    }
    .image-search>div {
        margin-left: 0.2rem;
        height: .58rem;
        line-height: .58rem;
        border-radius: 0.2rem;
    }
    .image-search>div>i {
        padding: 0 0.2rem;
    }
    .image-search>a {
        padding: 0 0.2rem;
    }